Status Bar

A status bar located at the bottom of the KAS IDEClosed "Integrated development environment" An integrated development environment is a type of computer software that assists computer programmers in developing software. IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger main window displays the five following labels from left to right:

Status Bar Labels

Figure 3-24: Status Bar Labels

An icon between the Local and Controller versions allows to show any differences (for more details, Compare PLC Programs).

The space on the left of the status bar is reserved for messages.

Local Version

This label provides information about the version locally present in the KAS IDE. There are three different states:

  • Nothing displayed (for instance when no project is loaded)
  • Version information (when available)
  • Compilation error (background in red )

  • You can position the mouse over the text field to display a tooltip with the detailed version information.

Controller Version

This label provides information about the version present in the controller. There are three different states:

  • Nothing displayed (when not connected)
  • No Application in the controller
  • Version information (when available)
    Syntax of the version label is: <project_name>:<version>

Drives State

There are three different states:

  • Drives inactive (drives are disabled or your application is not connected to the target)
  • Drives active (at least one drive is active)
  • Drives error ( at least one drive is in error)

Controller State

The Controller state label lets you know if the Controller is running or stopped. There are three different states:

  • Nothing displayed (the label is empty when the KAS IDE is not connected to the target)
  • Controller is stopped
  • Controller is running

Connection State

The Connection label displays the Connection state between the KAS IDE and the Controller. There are five different states:

  • Not connected
  • Connecting
  • Connected (background in green)
  • Connection Error (background in red )
  • Unexpected Disconnection (background in red )

  • You can hold the mouse over the text field to display a tooltip with some detailed information about the Error, and the Controller address when connected.

Color Codes

The Local and Controller version labels has an orange background in case of version mismatch between the IDE and the Controller. This warns you that you have to download the new version of the application.

The Local version label has a red background if the compilation fails.